Science

Russia dismisses space agency chief in wake of international controversies